.error {
	color:red;
}
.la_big {
width:27%;
}
.id {
width:40%;
}
#grid_0 {
	border: 1px solid #333;
	height: 200px;
}

#grid_1 {
	border: 1px solid #333;
	height: 200px;
}


#grid_2 {
	border: 1px solid #333;
	height: 150px;
}

#grid_3 {
	border: 1px solid #333;
	height: 120px;
}

#grid_4 {
	border: 1px solid #333;
	height: 100px;
}

.title_for_grid {
	background: #658EC7;
	color: white;
}

.dv03_table {
	width:100%;	
}

.dv03_table td {
	padding:5px;
}

.dv03_textarea {
	margin-left: 0px;
	width: 100%;
	height: auto;
}

.dv02_textarea {
	margin-left: 0px;
	width: 100%;
	height:80px;
	max-height:100px;
}

.dv02_table{
	width:100%;
	padding-right:10px;
	border-collapse:collapse;
}

.dv02_table td {
	padding-top: 3px;
	padding-bottom: 5px;
}

.tundra .FilteringSelect{
	width: 20px;
}
.dv02_table #tabcontainer{
	min-height:500px;
}
.dv02_table .dijitTabPaneWrapper,.dv02_table .dijitTabContainerTop-container{
	height:auto;
}
.dv02_table .dijitTabPaneWrapper, .dv02_table .sub_element .dijitContentPane{
	height:auto;	
}
.dv02_tabContainer .dijitTabPane {
	min-height:400px;
	width:auto;
}
.dv02_table .dijitContentPane {
	height:auto;
}
.thead_gray td{
	background:gray;
	color:white;
	font-size:1.1em;
	font-weight:bold;
	padding:0.3em 0.5em;
}

.dv02_tabContainer .sub_element{
	margin-left:10px;
	width:98%;
	
}


.dijitDialogUnderlay {
	background-color: #333333;
	opacity: 0.3;
}

.bar_for_comment {
	background:#999566 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	padding:0.3em 0.5em;
}

.detailedContent {
	padding:2px 0 2px 15px;
}

/*------------------------------*/

.pop-window h1 {
	font-size:1.5em;
	margin-bottom:10px;
	margin-top:0px;
	display:none;
}

.tundra .dijitDialog {
	width: 590px;
}

.tundra .dijitDialogTitleBar {
	 background: url("../images/popup-div-w3-sitemark.gif");
   height:19px;
}

.tundra .dijitTab {
	background:#D4D0C8;
	border:1px solid #CCCCCC;
	height:23px;

}

.tundra .dijitTabChecked {
	background:white;
	fo/nt-weight:bold;
}
.tundra .dijitTabChecked .dijitTabInnerDiv{
	background:white;
}
.tundra .dijitTabContainerTop-tabs .dijitTabChecked {
	border-bottom-color:white;
	border-top:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;;
}
.tundra .dijitTabInnerDiv {
	padding:5px 8px 5px 8px;
	background:transparent url("../ui/v8/images/bg-tab-off.gif") repeat-x scroll 0 0;
}
.tundra .dijitTab {
	margin-right:2px;
}

#tabcontainer {
	margin:0 10px 10px 10px;
}

.gbms_tab_00 .dijitContentPane {
	marg/in:10px;
}

.gbms_tab_00 .dijitTabPane {
	height:180px;
	width:520px;
}
.tundra .dojoxGridHeader .dojoxGridCell{
	background-color:#6699cc;
	background-image:none;
	border: 1px solid white;
	color:white !important;
	font-weight:bold; 
	text-align:left;
}

.tundra .dojoxGridCell{
	border:1px solid white;
	padding-bottom:0px;
	border-bottom:0px;
	white-space:pre;
	font-size:8pt;
	text-overflow:ellipsis;
}

.tundra .dojoxGridRowOver .dojoxGridCell{
	background-color:transparent;
	color:black;
}

.tundra .dojoxGridRow{
	border-style:none;
}

table tr td.left_td{
	text-align:right;
	text-decoration:underline;
}

table tr td.right_td{
	text-align:left;
	padding-left:10px;
}

.content_indent_00 {
	marg/in-left:15px;
	margin-top:10px; !important
}
/* cxw*/


.tundra .dijitTabPaneWrapper {
	padding-top: 3px;
}

.subQuestion-td{
	padding-left:15px;
}

.subQuestion{
	margin-left:10px;
}

.listbox{
	border: 1px solid #7F9DB9;	
	margin:5px 0 0 10px;
	height:150px;;
}
.questionTable{
	width:100%;
	padding-left:5px;
}

.languageTable{
	width: 90%;
	height:auto;
	bor/der: 1px solid #CCCCCC;
}
.languageTable tr td{
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align:middle;
}
.bar-gray-dark td{
	background:#666666 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	padding:0.3em 0.5em;
}

.answer{
	margin:3px 0 0 7px;
}
.answer input, .answer .dijitTextBox, .answer .dijitComboBox, .answer .dijitSpinner {
	width:250px;
}
.question{
	margin-right:6px;
	margin-bottom:6px;
}
.displayTitle{
	margin-left:0px;
}
.languageTable .comment{
	width:99%;
	padding: 0px;
	height:15px;
	
}
.languageTable .gaDate{
	width:170px;
	height:15px;
}
.gbms_fieldset{
	border: 1px solid #C0C0C0;
	padding:20px;
	width: 70%;
}

.dv03_table {
	width:100%;	
}

.dv03_table td {
	padding:5px;
}

.dv03_table .dijitTextArea{
	padding:0px;
}
.legend{
	font-size:1.2em;
	font-weight:bold;
}
.historyTable{
	width: 100%;
	height:150px;
}

.clear {
	clear:both;
}


.button-gray input {
	color: #999999;
}

#breadcrumbs{
	margin-bottom: 1.5em;
}

/* login page */
.la_big {	WIDTH: 27%}
.la_small {	WIDTH: 10%}
.id {	WIDTH: 40%}

/* Override dojo widget style*/

/* Grid */

.tundra .dojoxGridRowOdd {
	background-color:#DDDDDD;
}

.tundra .dojoxGridRowSelected {
	background-color:#AEC7E3;
}

.xxxx{
	cursor:text;
}

#requirement{
	border-collapse:collapse;
}

#requirement td{
	bor/der:1px solid #DDDDDD;
	width:50%;
	padding:5px;
}

.tundra .dijitTooltipContainer {
	padding:5px;
	font-size:8pt;
}
#readonlytest input{
	width:60px;
}
.dj_ie .buttons div{
	padding-right:4px;
}

.brandInfo{
	width:80%;
	padding:10px;
}
.brandInfo td{
	padding:3px;
}

.gbmsLoaderUnderlay{
	opacity: 0.2;
}

.tundra .dijitMenuItem {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
}

.tundra .dojoxGridSortDown .dojoxGridArrowButtonNode {
	background:transparent url() no-repeat scroll right center;
	display:block !important;
	float:right;
	height:6px;
	ma\rgin:2px 4px 0 5px;
	padding-left:0;

}

.tundra .dojoxGridSortDown {
	background:transparent url(../images/icon-link-sort-d-light.gif) no-repeat scroll right center;
	padding-left:0;
	cursor:pointer;
}

.tundra .dojoxGridSortUp {
	background:transparent url(../images/icon-link-sort-a-light.gif) no-repeat scroll right center;
	padding-left:0;
	cursor:pointer;
}

.tundra .dojoxGridSortUp .dojoxGridArrowButtonNode {
	background:transparent url() no-repeat scroll left center;
	display:block !important;
	float:right;
	height:6px;
	mar\gin:2px 4px 0 5px;
	padding-left:0;
	width:19px;
}

.dojoxGridSortNode {
	background:transparent url(../images/icon-link-sort-u-light.gif) no-repeat scroll right center;
	display:block !important;
	padding-left:0;
	cursor: pointer;
}

.dojoxGridArrowButtonChar {
	display:none;
}

.tundra .dojoxGridCellFocus {
	border:1px dashed blue;
}

.tundra .dijitTextBox, .tundra .dijitComboBox, .tundra .dijitSpinner, .tundra .dijitTextArea {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
}

.tundra .dijitTextBox{
	height:15px;
	vertical-align:middle;
}

.dijitTextBox input, .dijitComboBox input {
	font-size:8pt;
	font-weight:normal;
}

.dj_ie INPUT.dijitTextBox {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
}

.normalText{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	vertical-align: middle;
}
.hiddenQuestion{
	display:none;
}
